package com.atguigu.文件复制的标准代码;

import java.io.*;

public class 高效字节流一次一个字节复制文件 {
    public static void main(String[] args) throws IOException {
        //创建高效流对象
        BufferedInputStream bis = new BufferedInputStream(
                new FileInputStream("T_Day22\\test\\童话镇.mp3"));

        BufferedOutputStream bos = new BufferedOutputStream(
                new FileOutputStream("C:\\Users\\WH-HKB\\Desktop\\dest\\童话镇copy2.mp3"));

        //循环读写
        //定义变量 int by; -> 接收每次读到的单个字节
        int by;
        while((by = bis.read()) != -1){
            //读到了 -> 读了多少写多少 [读一个字节写一个字节]
            bos.write(by);
        }

        //关流
        bis.close();
        bos.close();
    }
}
